0
33
3
16
17
4
19
12
23
10
27
25
37
35
14
21
46
20
24
5
11
6
8
55
34
83
169
44
53
29
61
181
43
136
22
92
72
78
73
39
28
307
100