240
61
1394
69
50
931
194
55
574
75
139
186
41
79
231
130
169
8
98
117
45
93
27
32
165
36
34
58
103
30
17
129
70
74
121
53
223
155
629
338
19
91
950
118
15
21
56
24
605
44
291
25
65
35