13
103
58
17
18
45
20
11
49
56
7
35
31
47
42
29
9
23
28
70
36
19
85
16
124
21
12
14
8
15
63
51
121
55
33
87
123
39
52