22
35
9
25
72
29
46
133
38
55
18
47
48
34
13
24
28
32
63
57
7
12
3
27
15
21
52
20
43
99
39
17
14
10
26
105
19
73
166
36
94
78
160