52
57
68
87
125
63
33
165
180
27
318
77
369
98
37
59
207
105
255
101
72
45
129
205
155
579
590
38
58
62
50
71
25
10904
75
336
69
6229
164
748
107
224
89
104
231
51
47
53
35
66
110
187