86
113
55
61
63
53
134
40
20
74
73
97
106
50
37
100
161
174
91
141
88
103
121
329
12
93
17
39
101
44
219
157
32
75
16
168
54
64
68
145
147
58
171
71
59
300
225
154
148
26
49