21
9
34
27
12
16
32
10
28
3
20
6
26
24
96
41
17
8
13
52
5
2
105
51
25
15
40
19
48
29
147
87
46
37
103
49
44
30