51
43
28
274
34
21
67
19
58
20
104
322
76
42
96
62
94
27
57
196
30
75
186
90
136
262
44
48
33
119
109
37
114
215
32
217
131
45
16
41
72
161
124
158
396
113
95
71
53
60
49
36