9
28
115
154
35
33
47
42
76
43
44
18
3
147
16
32
4
123
14
89
37
67
39
40
48
88
120
112
159
7
30
106
24
15
79
91
162
210
52
13
65
60
25
160
20
46
50
74