31
23
18
19
94
26
27
29
8
129
54
105
14
21
12
69
22
17
15
9
32
20
41
78
11
10
16
28
13
43
85
93
50
6
68
40