0
3
14
26
28
73
29
32
17
13
21
19
20
56
33
40
31
49
44
43
35
24
39
71
38
42
62
30
74
102
79
75
63
41
101
91
55
470
86
308
46
47
146
125
103
239
428
251
110
72
149