38
42
93
51
21
57
7
33
3
58
41
147
34
8
47
115
35
106
66
25
39
9
24
64
5
49
156
120
12
91
61
20
18
30
15
137
14
1
40
16
126
32
4