19
45
27
14
33
94
17
283
16
112
155
21
8
28
9
5
88
40
104
212
13
220
325
36
129
26
35
259
1169
110
224
743
87
90
114
31
52
37
23
545
596
264
119
363
24
58
327
81
1881
489
32
41