41
858
73
43
87
32
37
160
22
7
8
13
6
33
58
17
25
2
12
5
9
19
14
96
10
31
52
11
45
18
35
3
75
40
28
44
15
1153
62
59