30
10
17
20
46
29
15
56
37
40
72
6
28
70
154
5
9
106
142
133
23
34
157
26
116
44
49
25
24
8
54
12
173
137
21
22
19
170
378
18
64