25
45
37
18
33
27
31
4
26
42
21
24
10
7
13
16
6
12
5
43
41
28
3
9
15
30
49
80
119
200
11
47
53
8
19
22