42
1
104
58
215
49
129
602
66
288
294
352
212
71
217
68
152
2
199
58
147
112
76
135
127
237
0
12
155
8
130
5
113
132
327
385
86
40
227
106
129
29
142
248
70
137
118
