25
129
10
39
12
23
2
37
4
11
29
7
9
33
14
43
88
34
18
22
42
15
8
6
16
36
13
21
38
64
119
74
27
35
20
40