9
103
16
7
40
70
56
83
14
67
13
24
76
21
19
11
66
25
29
18
15
478
30
22
62
46
58
34
31
120
55
38
20
27
12
73
57
8
28