201
1
122
72
348
40
60
54
0
46
180
51
67
78
81
233
3
77
2
143
88
287
240
96
71
322
104
153
120
61
102
441