21
64
137
150
168
180
105
112
35
83
55
163
79
67
104
33
81
24
51
71
75
17
30
139
90
85
5
635
53
303
58
84
65
78
222
25
605
28
8
194
146
103
45
99
77
32
46
60
74