109
0
80
1
380
4
126
2
75
456
105
94
161
3
61
108
81
62
131
54
93
163
44
85
95
78
46
100
112
248
86
159
140
35