20
8
17
31
4
115
21
26
28
23
49
37
32
48
39
30
11
53
34
62
9
12
15
16
98
54
77
36
7
161
58
24
5
41
18
56
27
55
82
656
85
47