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