240
180
543
47
200
17
28
34
160
65
36
101
143
26
9
525
46
39
73
121
42
4214
297
127
245
40
259
1530
95
43
145
303
120
2596
77
88
440
1050
232
97
809
217
18
345
235
2347
344
12
267
27
175
114
67
52
771
228
19
335
170