0
2
5
6
11
4
1
13
22
3
19
17
41
59
9
32
7
8
54
40
30
161
75
35
44
153
29
53
108
12
38
25
112
63
50
69
16
93
18