118
524
832
6
97
27
81
92
67
32
276
31
90
33
201
149
263
36
140
38
178
83
147
55
157
51
152
47
110
124
103
75
22
45
72
404
303
414
21
130
26
43
99
16
25
84
5