109
206
62
94
29
67
193
88
90
73
153
27
142
19
68
83
98
448
26
42
47
181
25
172
45
493
10
48
82
75
335
101
84
249
745
96
246
1329
71
39
95
23
87
216
36
24
332
318
17