119
231
106
178
90
29
48
114
17505
199
24
130
109
69
43
49
560
31
63
26
204
124
61
190
74
122
58
27
39
243
209
42
65
87
181
103
618
160
68
67