84
46
147
94
248
29
111
49
103
188
50
36
154
48
87
56
92
139
74
90
236
171
303
54
509
82
124
1474
30
145
197
60
89
241
127
66
57
281
96
72
175
223
239
150
617
205