8
7
5
15
29
23
35
12
31
25
43
21
17
19
11
28
54
40
9
78
52
93
41
60
32
22
46
44
13
50
36
51
30
27
128
82
66
69