10
8
2
11
51
20
29
22
42
6
9
13
4
44
23
68
25
7
39
3
95
116
14
5
1
53
12
18
35
31
64
16
15
135
65
127
24
84
73