19
39
229
185
43
23
32
16
46
75
28
11
102
27
68
29
52
25
37
5
34
17
14
12
6
33
38
110
15
92
56
36
30
22
337
10
13
8
64
20
48