340
1
101
338
245
233
68
224
76
244
429
66
424
81
393
59
1224
3
320
212
99
119
75
36
86
71
70
91
63
72