8
600
90
175
30
28
114
61
69
60
91
29
17
41
80
277
26
302
32
40
21
11
73
323
133
52
43
222
45
47
2
12
79
20
6
118
22
50
203
1
4
44
39
33
117
71
103
96
7