120
1349
54
1792
69
154
47
52
142
42
471
14
48
209
20
5
112
12
28
167
10
118
485
27
38
59
139
40
66
75
21
15
53
518
100
68
1111
24
89
43
11
17
30
50
39
22
6
45
85
55
213
229