17
12
8
18
121
31
72
143
48
42
5
30
9
69
23
7
20
27
108
46
157
167
354
16
91
80
11
38
359
115
93
4
114
22
177
21
44
15
74
182
92
296
13
40