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