0
1
24
6
5
3
2
4
7
32
19
82
48
21
85
207
106
40
77
50
52
78
17
70
47
35
150
88
173
15
29
22
26
75
80
56
46
30
152
164
14
72