55
138
330
96
260
5
16
126
27
24
45
39
115
14
22
121
32
15
36
384
4
31
18
25
279
21
73
1494
38
89
133
1804
230
7
44
65
438
447
28
26
23
227
11
252
74
63