75
70
98
35
80
31
687
32
33
34
20
50
18
81
25
29
9
21
93
91
63
178
68
17
46
301
58
37
7
30
52
76
79
73
13
61
39
36
28
87
23
24
200
8
177
5
49
205
143