288
314
7
8
6
19
40
54
16
81
206
38
63
117
47
83
31
274
36
136
30
43
28
74
45
33
120
9
2
41
313
122
26
187
285
332
124
62
32
259
37
79
52
557
100
118
51
70
68
307
55