87
41
30
33
26
7
10
27
8
2
53
18
89
45
40
72
6
15
12
34
16
37
22
459
1
4
14
20
13
5
21
101
11
61
9
25