21
64
137
150
168
180
105
112
35
83
56
165
79
68
104
33
81
24
51
71
75
17
30
141
90
85
5
637
53
303
58
84
65
78
222
25
606
28
8
194
146
103
45
100
77
32
46
60
74