8
34
23
24
17
11
10
6
25
68
7
29
15
27
35
5
31
57
50
36
13
32
21
93
49
100
19
97
40
38
221
18
101
79
54
22
47
16
33
52
53
30
44
69
51
107