131
23
97
457
39
26
88
126
99
225
81
89
12
94
116
212
37
22
95
27
67
267
118
50
68
287
361
653
42
38
171
33
143
14
543
90
373
251
186
103
48
383
165
101
115
49
20
24
56
159
178
452
40
119
375