0
2
5
3
15
10
16
4
8
33
21
26
9
11
22
13
31
19
12
25
6
61
30
117
68
166
57
78
93
47
17
45
60
29
44
38