55
70
215
34
42
164
58
175
57
235
51
183
52
20
104
39
140
252
126
40
7
17
351
188
2
48
416
328
78
520
63
18
45
134
231
489
49
53
32
41
793
616
114
80
74
291
116
19
33
15
274
185
77