27
7
25
15
12
28
13
32
206
26
29
65
19
52
23
62
162
39
70
46
18
98
87
181
196
317
104
43
268
119
47
109
218
16
24
44
174
127
305
854
474
334
270
175
500
604