40
22
24
76
100
50
31
12
74
21
58
8
101
34
13
6
97
16
41
45
39
96
9
44
7
79
43
14
122
25
104
11
15
1
99
168
37
32
33
47
4
64
5