0
7
3
56
24
16
43
45
143
29
40
683
141
122
97
9
59
51
145
13
52
15
5
88
2
28
57
21
1
36
48
100
344
110
58
30
17
22
71
19
41
10
18
4
87