12
99
15
65
51
9
11
29
14
16
70
47
7
26
18
19
75
41
28
17
49
3
25
2
22
23
36
8
13
43
24
108
145
55
91
6
161
32
39