0
2
4
16
12
35
11
19
24
22
15
8
7
18
23
70
58
14
17
221
25
9
26
90
129
62
28
149
44
113
121
79
31
49
101
57
32
53
21
27
83
47