13
48
14
83
8
75
37
15
19
552
23
21
41
68
53
2
0
85
18
20
63
66
114
231
126
123
39
99
571
89
11
32
466
26
257
132
54
131
298
304
124
155
192
381
411
450
158