282
121
38
90
24
17
66
234
98
93
8
42
220
346
105
37
31
80
47
18
297
77
225
3
51
70
7
1267
164
53
55
345
45
94
209
35
298
122
29
27
5
9
1675
25
21
965
131
52
335
154
28
36
161