179
24
49
200
47
41
48
89
141
69
187
68
113
18
315
79
67
21
25
206
40
215
75
104
275
166
111
134
99
14
250
133
412
58
308
94
60
629
972