24
3
66
27
47
64
127
70
59
54
29
50
60
68
137
46
185
248
175
34
105
62
31
17
23
133
18
41
28
91
38
36
523
26
30
20