23
1
101
9
100
3
16
2
37
20
74
72
6
36
111
7
4
43
109
15
49
11
34
8
97
22
21
42
61
32
14
35
17
25
18
179
45