248
1
100
2
112
161
3
108
32
139
62
226
59
53
115
51
131
81
80
74
380
4
78
612
109
0
315
456
105
50
82
141
330
124