171
1
72
40
215
33
181
70
108
80
73
204
87
212
102
110
120
122
81
61
1207
8
86
42
420
92
125
233
276
298
229