372
1518
108
67
26
18
210
516
39
110
89
68
343
66
101
38
61
23
28
42
286
142
1236
157
58
96
266
21
303
78
1201
92
751
503
25
265
241
226
903
326
118
150
36
5286
209
288
671
88
17780
94
53
573
123
32
44