9
162
22
37
120
143
18
19
228
101
4
70
135
100
158
57
5
54
296
109
204
42
92
32
279
14
36
56
52
38
13
6
47
17
64
23
226
63
49
152
3
7
122
142
39
35
26
16
46