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