51
148
127
40
150
45
178
190
80
755
85
168
28
204
68
41
182
120
43
11
76
112
66
35
86
18
50
87
59
177
33
764
30
273
55
36
102
187
72
58
115
44
56
31
320
17
29
21
39
16
75
26