0
3
25
6
18
5
23
9
20
1
75
37
92
223
106
39
16
46
7
12
27
29
13
11
32
98
17
19
57
58
285
2
62
21
14
8
35
117
42