4
3
31
5
6
23
11
19
7
1
59
22
72
58
13
10
21
41
43
101
84
38
45
105
48
16
37
138
14
15
25
98
57
146
29
12
17