9
8
18
10
12
86
228
87
25
36
26
72
31
48
49
11
79
27
13
62
63
38
29
15
21
33
22
39
19
28
7
5
20
17
35
109
24
23
54
50
30