15
14
4
11
28
13
30
6
17
9
19
25
8
27
50
54
44
23
2
266
22
38
10
3
16
39
43
48
46
12
24
102
480
36
26
95