90
126
349
694
80
25
250
247
23
19
37
733
29
197
524
182
463
1533
137
256
211
371
39
31
257
15
223
73
34
65
333
38
33
18
341
57
152
361
160
35
186
76
13
24
81
3832
32
21
17
26