0
18
3
12
37
14
10
7
13
39
24
11
6
9
29
1
5
106
21
22
31
20
32
56
4
45
15
205
34
28
49
76
54
202
195
97
67
96
36
74
471
16