22
23
29
14
60
24
34
21
44
116
113
138
95
9
8
81
79
19
17
20
15
118
43
32
13
62
31
12
41
76
7
48
5
104
55
37
162
59
85
26
101
54