19
6
5
14
47
9
29
8
1
4
42
72
17
129
55
52
28
15
70
54
31
11
12
100
92
7
79
35
63
36
86
20
118
37
22
98
30
85
44
64
25
41
97
34
77
175
32