23
25
100
91
33
32
42
177
67
134
14
35
29
97
13
70
15
27
24
4
3
92
137
2
56
8
34
47
10
6
94
48
17
21
174
26
39
46
5
28
7