383
73
112
136
146
258
42
230
813
96
66
30
31
355
60
35
195
52
54
134
55
105
53
36
132
191
34
48
51
25
121
29
19
15
93
22
33
62
44
27
235
491
255
175
173
129
216
839
285
32
521