4
3
32
5
6
26
11
19
8
2
1
59
22
74
7
58
13
10
21
41
43
101
84
38
45
105
31
48
16
139
14
15
25
98
146
29
12