0
8
4
80
41
2
20
5
10
11
1
101
9
27
87
158
696
56
16
49
194
17
57
24
70
176
65
30
18
19
12
106
129
125
14
25
69
748
60
288
104
76