0
6
15
14
5
11
9
2
29
3
24
7
58
28
4
34
20
10
8
41
12
460
49
19
44
21
103
107
33
75
63
53
181
99
31
18
57
23
88