20
253
63
53
7
37
14
41
9
18
29
54
47
8
30
4
25
46
35
64
90
39
59
22
15
68
16
17
99
12
105
2
11
13
85
19
76
92
23
27
104
73
24