25
4
16
22
20
15
12
23
31
9
11
19
3
10
14
28
1
95
18
56
29
83
72
61
8
43
65
7
27
74
96
32
34
89
5
111