11
10
17
66
29
7
52
15
21
38
478
30
49
58
22
33
67
28
23
31
93
70
19
48
129
39
36
89
94
35
40
26
32
24
5
125
25
42
18
20
27
79
37
50