18
25
48
29
46
56
47
40
32
22
44
71
19
33
31
54
16
36
23
27
14
41
122
21
9
102
230
43
116
66
69
35
30
68
197
76
52
131
38
57
24
257