466
16
31
58
53
28
45
5
18
9
6
117
99
25
11
7
10
20
21
29
47
124
27
24
1
41
52
4
14
22
42
2
3
8
37
19