24
156
45
20
58
750
208
22
273
143
74
523
33
23
65
104
291
269
34
42
56
40
60
116
350
51
364
95
178
374
13
1366
62
28
71
14
50
55
32
303
167
139
66
73
325
180
94
36
504
119
110
661
233
79
1377
99