14
486
24
65
59
4
138
44
41
11
25
98
47
34
30
115
64
3884
33
130
132
17
188
18
202
19
377
28
185
279
22
286
226
117
238
348
142
154
15
245
75
284
55
104
13
12
108
247
86
526
134
159
170