234
38
30
500
19
6
9
40
78
41
403
29
12
13
16
202
131
33
84
104
211
27
121
61
54
43
59
7
55
32
36
277
1280
20
56
26
115
1070
122
15
22
21
186
197
192
336
889
328
207