8
9
7
23
15
168
70
56
67
41
12
59
16
90
33
14
76
19
30
22
82
62
38
28
64
43
27
94
201
49
75
21
42
10
96
50
221
46
77