8
6
27
152
42
17
9
19
321
64
16
10
18
128
31
60
72
44
63
21
74
13
66
204
79
12
29
26
67
82
23
33
136
83
49
61
118
78
75
81
22
38
52