1
3
2
11
12
16
47
19
34
8
32
49
17
99
23
6
43
39
123
30
77
18
68
35
14
61
38
25
98
21
129
36
63
24
26
67
50
73
15