72
369
160
148
582
58
181
33
54
25
124
44
682
90
132
226
243
75
201
67
53
166
341
188
272
137
163
24
287
209
95
202
141
31
114
752
199
81
48
101
98
389
110
204
129
42
19
94
65
185
218
156
145
83
153
57