15
49
867
30
36
80
38
42
72
570
46
75
123
27
60
47
13
21
389
97
12
28
316
117
67
37
186
19
29
453
26
34
4
8
439
20
212
25
11
53
1123
381
35
101
17
78
95