25
40
32
15
2
36
14
4
53
9
28
17
49
47
29
5
83
8
20
1
76
241
7
24
13
10
104
50
6
67
78
66
46
26
23
21
75
19
3