18
9
172
8
52
14
233
29
150
12
5
4
19
15
55
279
11
28
44
27
63
80
13
6
33
2
131
92
253
23
65
46
20
86
71
251
206
140
51
57