10
23
67
38
70
25
69
174
82
95
18
30
16
24
12
35
7
19
99
32
6
28
31
8
5
20
73
108
29
15
61
27
90
17
40
109
66
63
3