100
22
0
70
59
4
52
2
600
86
3
10
62
1
50
121
98
72
288
179
7
68
88
71
67
80
77
30
268
61
69
85
56
64
73
300
184
15