23
29
123
36
12
34
13
21
9
31
3
26
28
111
40
66
20
33
112
7
8
35
19
18
30
37
115
14
2
180
5
51
70
10
27
38
81
67