1
78
3
6
8
33
45
9
102
5
16
17
48
44
14
24
29
34
46
40
22
35
4
31
81
10
25
21
32
23
12
11
2
13
20
100
97
122
7
68
193
39
47