25
32
19
111
4
55
62
12
5
42
24
38
8
13
26
11
15
10
29
9
3
37
6
44
58
27
16
18
7
22
203
21
1
83
17
50