18
36
26
114
87
34
135
4
41
22
65
52
30
96
98
27
45
170
15
28
19
32
23
24
7
49
31
173
16
39
42
48
55
127
20
35
29
25
11
5
8
54
147
92