44
101
25
260
67
272
125
173
166
135
577
323
96
820
619
394
281
244
778
51
142
86
80
78
414
77
39
79
148
88
204
203
126
16
780
23
41
690
14
246
60
161
206
65
495
162
30
191
36
91
105
100
477
76
28
429