84
166
75
110
20
83
59
229
57
39
346
48
64
86
53
55
26
24
34
70
61
91
181
223
109
47
32
103
160
324
36
46
14
133
66
750
31