14
13
12
15
10
47
22
20
18
28
33
37
19
42
39
59
131
69
9
6
34
79
81
117
112
53
41
225
85
153
54
287
178
231
97
447
282
110
218
102
75
213
121
116
226
203
174
1323
49
31
27
581