18
68
5
56
170
14
92
52
40
27
19
229
12
8
3
16
54
22
7
15
45
160
50
17
28
93
48
67
9
74
49
86
21
66
60
172
75
51
25
215
47