39
45
5
18
22
34
96
25
65
52
30
32
23
126
13
51
9
8
47
21
20
33
17
61
6
28
106
37
79
14
85
147
12
122
38
31
64
112
98