33
25
43
10
8
7
122
79
42
36
40
56
73
30
22
14
34
83
38
17
37
5
72
23
21
13
20
19
51
16
24
11
12
28
112
18
55
64
29
27
2
139
1