62
240
15
33
51
60
394
140
353
141
30
154
39
9
20
167
77
272
16
623
179
116
70
279
194
176
79
86
63
397
133
115
214
243
8
21
88
57
31
148
4
19
100
32
120
56
96
128
67
118
102
68
66
52
43
12