8
32
28
94
25
17
18
23
33
36
228
3
5
27
117
12
7
42
64
10
24
46
30
54
38
35
107
21
62
45
57
52
22
19
85
13
11
20
110
146
31
91
66
80
61