20
16
5
40
1
59
171
32
4
21
13
25
19
17
22
42
79
86
78
18
28
15
117
14
46
33
7
61
47
24
29
35
11
12
36
34
27
56
65
45
8
164
68