14
120
124
299
43
293
46
53
141
1699
50
40
45
71
21
149
11
116
74
8
5
511
80
9
55
119
61
22
31
16
44
36
183
15
32
47
38
78
52
18
17
51
19
83
398
597
1399
349
103