91
36
38
47
44
418
130
71
20
194
58
54
99
120
41
66
115
107
61
461
184
1015
179
89
150
147
48
355
42
510
513
216
180
238
158
19
12
96
320
289
24
122
27
93
269
100
707
82
217
57
55
64
73