73
42
20
83
13
107
15
89
39
67
381
16
27
36
99
226
33
112
68
134
51
219
132
102
154
216
359
121
509
346
129
165
681
288
48
210
124
111
114
178
22
270
14
150
40
357
372
147
80