25
66
20
12
13
41
31
113
74
3
73
26
65
7
19
101
32
39
90
79
27
58
47
14
15
18
28
42
100
33
52
22
38
45
96
24
4
10
9
23
1
6
5
189
121