199
115
24
131
109
69
43
51
564
31
63
26
204
124
61
190
75
114
122
58
27
39
245
209
49
42
65
87
181
103
619
160
68
67