371
733
243
406
49
162
144
395
61
192
55
257
59
126
5
134
12
111
15
255
13
91
4
92
80
1
76
9
85
714
11
69
2
60
57