1
10
13
14
25
7
9
52
59
49
16
41
50
98
92
88
107
15
105
6
8
12
4
2
78
38
37
21
36
26
34
116
61
53
123
5
42
77
83
30
44