171
114
48
210
104
49
2452
177
159
37
277
59
723
209
32
78
109
201
105
149
46
39
87
98
183
150
291
34
129
106
153
85
28
269
675
311
170
45
127
226
51
24
479
22
58
123
143
91
76
81
761
103