1
8
12
5
15
38
6
11
2
97
10
29
61
16
33
24
37
26
7
39
28
47
32
46
19
41
31
65
21
54
13
18
25
22
27
20
100