9
66
30
21
23
14
108
67
102
47
37
8
52
20
13
6
73
57
43
26
59
69
46
12
16
4
22
64
41
15
84
7
91
54
31
17
24
27
81