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