8
92
175
144
128
69
66
523
126
708
78
71
127
33
85
139
16
40
25
210
94
251
174
37
54
31
365
154
428
70
28
429
190
1379
11
470
5
12
27
15
53
61
41
309
716
971
55
627