44
20
31
21
27
260
33
30
28
71
200
64
165
116
286
137
34
93
18
115
138
144
56
55
29
35
43
96
136
128
211
83
80
256
108
74
87
25
38
377
57
19
88
149
99
46