5
51
23
29
19
13
9
45
21
12
8
24
40
39
32
93
15
22
26
16
38
14
27
106
37
43
17
35
18
46
69
144
54
30
42
33
28
47