4
10
33
2
78
34
38
14
60
110
25
19
29
8
5
1
93
54
23
42
69
43
7
130
16
9
12
88
92
47
59
6
11
18
105
75
3
17