7
99
147
1358
71
60
38
52
47
34
124
39
350
73
683
108
61
204
233
41
23
55
72
74
286
25
88
21
31
82
463
44
78
214
351
42
142
122
51
37
434
22
59
36
164
228
49
1436
879
48
328
1020
194
33
283
90
92
186