4
29
12
26
3
17
2
14
34
58
73
8
32
23
20
10
35
13
9
86
56
1
18
24
57
5
70
21
38
39
104
117
7
28
15
11
67