46
10
17
9
52
37
22
16
45
7
53
73
65
167
42
69
24
26
2
14
80
3
20
34
11
6
5
78
25
305
39
77
47
81
483
21
18
95
33