11
8
9
6
32
43
137
44
41
13
69
38
72
50
86
91
101
303
71
53
165
192
30
73
16
24
67
36
296
191
116
12
153
25
105
40
18
141
56
39
418
264
207
15
31
20
99
64
78
58
381
55