40
341
20
249
56
197
99
170
49
163
66
192
31
161
23
128
4
140
1
2
5
120
18
116
92
79
3
86
61
717
9
72
14
81
7