7
199
108
42
29
93
21
88
97
16
77
24
50
27
70
20
67
54
11
44
35
191
5
33
17
74
82
14
15
12
34
28
3
18
10
55
3589
25
128
75
478
26
4
103
85
9
417
116
136
144
83