103
2
436
4
5320
25
324
163
1
93
97
39
82
4890
27
316
86
83
214
0
311
234
72
105
84
80
90
79
81
87
116
88
71