38
25
24
39
10
27
6
3
31
29
20
21
11
4
7
9
14
55
23
5
34
105
88
133
17
8
30
12
45
70
28
32
61
58
48
16
120
44
77
64
112