686
49
90
31
123
46
80
228
245
11
392
64
55
34
29
16
57
18
58
61
38
164
350
35
78
26
207
28
30
95
33
12
23
202
183
15
140
48
67
62
102
99
395
13
110
205
130