80
44
129
87
240
29
106
48
100
181
49
36
149
45
84
56
91
137
73
85
81
235
168
295
54
496
82
121
1436
30
145
195
59
88
127
66
57
276
96
72
175
222
608
202