18
159
148
7
34
9
25
110
14
27
68
6
32
267
15
10
22
99
31
38
21
56
16
46
263
3
5
100
33
12
44
20
48
89
24
36
2
4
184
35
65