38
14
10
7
29
32
39
20
45
47
25
12
112
4
16
6
3
9
11
8
22
24
17
83
13
123
30
98
15
63
60
89
2
21
61
34
70