0
7
29
55
50
33
4
15
14
17
2
16
9
19
3
18
74
6
10
30
113
60
42
12
20
56
24
163
32
91
142
41
23
75
72
37
28
160
333
39
45