217
549
258
43
138
89
163
94
85
68
52
114
142
57
36
32
214
30
53
39
103
64
249
91
46
33
49
93
538
35
50
87
65
110
56
170
171
221
199
66
58
318
104
157
81
37
34
42
61
136
12
13
235
255