24
18
29
21
110
173
5
10
7
70
25
191
6
92
121
60
11
54
103
38
52
31
14
34
75
152
69
40
42
33
53
85
15
206
310