1
15
11
8
41
90
23
38
10
9
72
24
18
14
68
7
13
19
46
17
65
27
28
3
35
4
25
32
40
20
54
22
39
62
16
5
56
216
26