85
1
113
202
107
126
132
133
88
96
2
93
129
40
153
67
474
50
97
79
91
192
56
100
83
286
61
230
232
66