88
117
188
87
22
168
212
187
90
85
119
58
221
229
81
95
40
29
43
121
84
111
75
66
129
79
92
162
68
98
144
55
96
60
72
463
78
80
62
64
48
146
202
91
94