0
23
13
51
8
9
24
109
37
57
22
16
55
38
27
179
346
69
42
54
62
198
34
28
47
49
60
215
19
220
48
309
106
63
43
59
50
90
70
159
56
45
61
35
136
71
376
253
172
173
92
372