41
24
3
36
2
16
53
55
4
15
28
7
19
17
9
5
20
91
18
6
10
40
14
496
66
12
30
37
905
72
84
25
60
111
102
39