687
84
96
40
7
21
42
8
19
6
180
510
14
33
36
9
95
70
62
38
58
23
47
20
53
68
60
35
99
17
73
25
200
147
66
143
59
129
34
46
94
420
63
158
136
48
145
121