8
3
9
2
4
20
31
42
7
18
6
13
47
27
90
5
71
83
23
74
11
58
77
24
63
37
19
118
12
51
14
44
39
22
60
15
34