264
25
34
5
11
207
122
20
43
31
72
132
14
63
27
111
104
16
187
32
1045
168
194
580
29
109
177
470
247
46
17
2
293
28
53
41
229
13
138
36
39
129
62
9
367
330
19
79
18
58
143
76