362
488
25
58
360
349
233
37
39
621
31
20
38
10
119
48
86
52
24
62
75
142
35
266
69
78
59
80
161
67
343
54
36
34
51
32