9
29
30
16
257
35
22
14
67
33
97
95
15
71
26
115
61
45
91
52
13
20
78
36
37
27
23
68
69
58
28
75
25
10
7
111
83
53
11
31
103
40
5
120
46
133