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