1
10
17
19
8
25
43
50
34
16
6
97
11
28
30
24
76
7
2
60
68
12
72
108
31
47
32
87
40
56
70
22
111
35
51
46
3
39
73
82
23
65
54