13
11
3
56
26
10
64
15
7
9
19
20
14
4
6
16
77
49
143
235
158
200
187
118
31
79
435
123
121
138
86
126
124
109
180
193
279
81
60
41
68
130
35
67
34
229
76