25
16
20
53
229
14
4
32
64
75
21
30
27
49
7
5
18
111
22
100
29
11
54
24
9
12
94
107
40
45
26
23
1
39
237
8
42
6
13
36
48