349
51
37
80
62
183
41
497
24
15
83
300
53
28
52
279
63
122
69
44
46
25
50
135
154
27
12
26
219
71
374
60
35
201
72
45
55
78
102
79
38
47
86
9
67
33
6
286
18
42