10
127
26
14
76
17
18
60
16
15
30
39
9
120
53
28
108
38
23
21
24
103
36
27
50
13
35
44
7
411
34
11
8
92
80
31
19
549
58
52
51