0
23
24
32
52
22
66
46
103
12
45
73
97
61
241
59
75
20
53
318
31
37
56
33
105
561
484
287
13
220
198
90
268