87
7
4
19
26
32
13
94
29
46
27
15
11
14
31
9
58
52
53
57
420
107
50
60
2
66
102
110
40
30
8
6
62
12
10
37
82