118
29
241
10
1418
13
195
125
27
162
32
103
210
323
26
113
12
9
51
47
52
405
18
49
54
22
56
6
34
39
1257
17
16
59
50
25
1054
117
38
21
20
872
2692
180
146
197
185
287
330
869
353
324