39
146
27
33
16
30
11
18
25
34
20
17
23
14
45
64
66
50
3
2
40
54
87
1
7
4
8
115
10
98
159
28
125
9
36
12
15
26
22