32
413
19
264
21
243
24
343
10
307
14
255
5
137
8
133
7
191
130
11
100
105
97
12
91
20
896
1
89
90
101