32
9
20
67
10
5
24
16
4
8
11
28
94
73
49
19
12
38
139
45
63
25
27
53
2
29
14
52
37
61
33
34
18
21
6
7
81
22