55
93
147
609
43
96
151
70
29
58
410
91
141
37
11
47
625
79
217
48
24
460
167
134
18
23
45
116
743
83
3
53
324
268
350
99
94
44
10
59
32
40
22
38
876
33
15
184
35
31
34
60