10
25
6
5
7
57
20
21
1
31
12
11
26
43
35
32
42
8
129
38
3
18
34
44
13
28
53
29
69
22
109
2
94
17
36
24
15