68
1
180
87
76
197
59
373
3
299
85
382
2
99
276
132
395
1213
4
296
127
51
155
97
149
100
39
50
35
91
44
102