58
12
13
150
26
14
5
21
34
30
131
126
148
46
49
42
17
29
8
168
133
9
22
20
27
18
38
50
19
296
28
15
11
112
31
43
110
176
63
125
33
143
84
227
149
94
83
7
23