283
197
26
11
153
69
296
334
39
90
174
37
33
20
15
50
12
51
80
327
13
32
18
164
86
4
142
158
181
63
129
27
68
45
31
176
48
35
74
34
16
22
10
59