9
13
59
18
28
47
15
5
14
7
3
22
11
17
8
19
16
89
21
77
41
67
34
23
2
43
29
106
24
31
49
37
38
68
42
55
33
12
52