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