109
0
80
1
380
4
126
2
75
457
105
94
161
3
61
108
81
62
131
54
93
163
44
85
96
78
46
100
112
248
86
160
140
36