61
186
90
178
256
35
84
23
43
32
41
109
40
116
36
119
194
200
73
67
79
51
46
196
31
159
125
85
65
74
114
215
69
71
70
203
245
272
75
218
122
21
139
49
95
145
160
134
173
66
220