13
3
20
6
14
10
68
18
11
17
52
69
263
135
91
45
137
22
112
287
25
113
73
62
93
85
248
24
7
80
122
106
71
96
121
261
47
35
42
50
44
23
66
128
81
54
21
99
304
356