17
32
41
182
42
371
136
106
104
119
21
407
232
59
49
164
19
22
13
26
344
23
30
24
80
57
196
434
93
268
34
100
262
8
31
53
113
79
167
158
1150
341
116
593
9
54
179
74
82
108
67
89
78
157