181
58
91
69
44
39
452
57
49
147
85
159
205
108
100
75
222
114
288
80
511
36
32
193
291
25
46
77
27
120
577
26
13
5
74
6
29
20
131
178
66
10
34
18
156
31
9
215
256
143
19
438
217
2334
7