12
13
16
15
25
23
78
50
21
32
38
35
43
18
24
19
60
27
66
53
44
31
45
14
17
148
10
11
87
7
2
89
36
61
48
85
99
9