44
60
93
68
217
87
65
28
297
77
10
84
224
38
29
58
149
114
40
64
436
119
521
45
26
82
52
59
11
49
70
63
430
175
74
48
78
252
117
199
240
191
94
232
206
167
97
56
255
470