55
2
20
69
18
436
156
76
15
876
67
73
38
54
102
28
250
131
53
44
37
56
127
158
174
375
47
913
344
163
68
269
143
32
318
434
46
350
234
336
104
187