23
38
92
53
46
44
26
27
45
56
64
129
40
178
243
170
30
102
58
20
25
29
15
16
128
17
37
84
35
34
506
21
19