290
34
11
42
38
29
71
59
53
27
121
12
41
226
105
62
275
32
31
110
104
66
125
237
247
64
94
25
8
162
24
163
26
171
227
46
103
221
78
152
158
84
122
18
40
36
123
48
17