5
6
10
96
205
29
85
22
4
9
15
31
38
16
24
14
48
13
19
27
83
18
53
3
21
68
32
47
26
46
2
45
28
37
20
33
11
35