19
436
8
331
66
31
25
28
80
55
63
39
59
29
32
36
22
34
69
206
89
151
68
158
138
172
37
197
51
175
33
71
83
11
35
88
23
53
112
27
17
43
12
14
129
26
15
42
414
16
79