19
25
15
4
17
21
22
31
14
8
18
20
32
3
11
13
16
81
24
10
12
38
83
117
77
7
26
56
36
33
85
109
141
30
52
49
110