10
5
8
18
15
25
16
6
34
17
13
12
14
23
38
21
24
65
33
101
69
55
9
11
45
30
27
7
153
59
40
182
85
83
49
50
41
71