30
27
142
116
82
234
78
45
72
20
6
16
52
106
32
38
24
19
7
25
9
204
15
5
110
37
34
28
81
8
64
18
22
44
61
36
53
12
60
17
75