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