83
40
43
19
359
46
111
119
80
131
179
141
257
73
16
74
220
26
88
47
71
49
66
42
267
93
162
281
172
225
156
263
128
168
32
52
38
152
64
212
102
107
92
155
69
45
59
379
116
44
61
149
350
82
68