82
112
35
275
42
25
72
1639
274
18
55
33
53
61
776
458
177
24
624
43
62
1769
44
816
119
60
74
107
469
14
45
29
21
78
282
11
104
27
3
37
12
194
280
63
7
15
626
57
92
151
10
590
459
209
66