93
174
20
62
29
222
33
96
136
12
26
24
105
74
43
25
22
173
17
172
252
49
53
123
205
85
437
32
14
23
37
5
422
35
145
151
138
104
187
1016
34
50
31
416
27
63
10
353