8
4
5
18
14
17
41
10
6
21
22
45
19
16
33
24
44
11
30
38
63
113
20
57
9
46
28
2
106
224
27
103
159
23
75
25
54
13
29