51
279
63
122
69
44
46
24
50
134
154
27
12
25
219
71
183
374
60
35
26
201
72
55
78
102
79
38
47
86
9
65
45
33
6
286
18
41
93
88
208
40
49
21
197
73
252
1348
32