25
76
670
39
40
120
85
28
395
61
24
45
32
35
34
26
38
42
18
9
173
82
123
101
55
21
70
92
176
37
177
100
67
19
22
74
72
44
84
140
20
29
41
126
117
133
79