10
14
28
44
23
7
8
12
37
22
5
30
13
3
32
65
19
111
97
58
16
1
41
38
25
2
20
6
9
42
15
27
26
43
39
36
57