39
15
8
24
1
42
2
135
12
6
54
34
7
29
28
25
4
99
33
27
43
13
9
10
18
126
97
21
11
45
19
44
35
3
72
74
51
36
20
57
26
14
49
17
69
102