61
212
141
116
198
211
40
168
253
110
129
146
178
128
39
79
200
102
49
97
58
42
154
201
85
147
165
81
48
43
91
75
112
25
117
194
327
35
187
92
50
106
96
16
120
54
74
589
98
24
65
51