14
36
11
5
15
26
4
221
6
149
37
52
51
16
126
32
7
30
46
39
8
107
48
71
38
110
18
125
99
57
275
90
212
282
431
360
295
59
209
143
41
657
144
213
153
141
259