5
11
9
27
18
46
3
22
59
21
23
26
10
13
8
67
39
37
12
35
14
28
36
31
24
6
4
15
7
47
191
63
29
50
117
70
25