0
13
33
38
24
25
147
11
39
17
40
27
35
3
30
18
34
12
44
19
15
42
120
56
68
53
29
14
32
7
26
76
71
78
63
166
269
163
93
83
277
140
61
112