190
142
95
562
218
49
50
80
121
434
37
58
60
14
12
27
51
242
191
26
78
173
409
13
48
36
133
90
22
362
134
86
33
183
85
81
208
291
667
2169
20
380
112
29
127
332
54
436
648
147
160
115