357
90
103
228
522
235
27
260
129
122
76
239
24
25
92
106
57
116
161
150
165
36
475
66
46
142
105
73
352
50
200
268
65
35
58
97
430
93
117
180
335
75
115
156
31
64
255
112
62
94
179
433
137