25
5
18
26
20
15
72
102
22
10
14
4
43
24
40
60
55
48
33
17
41
7
38
29
153
28
39
104
27
19
111
35
98
54
52
16
8
3
9
83
34
32