21
2
214
28
11
12
52
29
58
378
18
33
128
19
122
70
196
117
67
114
57
72
224
82
108
231
25
6
344
138
279
298
107
113
65
95
85
60
211
24
55
237
88
61
340
312
30
189
148
96
116
66
176
69
131
130