0
9
13
20
4
5
52
36
83
32
27
38
92
30
77
147
136
22
260
207
41
243
28
229
29
80
40
55
68
281
24
37
51
46
43
31
66
11
39
58
67
49
90
57
185
21
47
33
118
76