179
43
69
182
199
129
17
51
66
124
48
121
49
205
348
297
6
108
46
1650
236
435
122
147
117
119
36
237
94
312
1453
32
45
212
104
820