39
84
185
20
68
118
234
31
153
113
298
44
47
283
147
52
375
60
46
1068
7
206
278
64
62
426
217
49
54
65
165
15
35
104
59
102
57
66
75
21
125
236
11
3
98
6
74
293
55
50
129
148
249
24
156
106