57
90
80
58
14
166
24
172
65
29
230
125
31
35
927
106
20
151
55
103
104
185
325
71
195
18
220
30
26
17
12
75
33
92
49
51
25
46
43
6
252
137
70
117
85
142
10
44
148
224
254
32