41
85
100
230
51
10
48
66
37
229
31
35
94
147
91
139
11
195
123
23
36
163
177
42
53
56
112
61
156
77
28
16
203
30
247
60
120
54
57
22
70
248
15
113
88
39
52
211
40