22
23
18
14
77
46
122
78
168
88
173
48
99
118
92
5
36
41
19
15
59
163
174
79
44
57
16
68
76
70
81
25
33
45
148
13
32
39
69
20
110
35
62
52
232
29
124