38
37
22
78
33
31
16
13
61
161
75
93
59
34
32
193
103
275
25
125
129
162
39
29
44
274
211
100
377
158
26
82
104
55
181
157
195
96
36
130
765
56
190
11
53
64
168
50
98
95
222
4