1511
34
129
177
33
659
44
321
224
168
40
1322
328
115
248
22
66
20
47
229
54
42
515
207
15
35
878
108
378
155
62
145
32
113
25
583
72
285
365
65
241
198
170
84
256
535
128
130
5745
100
76
461
61
24