259
12
144
10
14
88
935
181
19
56
83
180
49
48
23
652
69
58
798
52
828
9
29
135
53
15
11
13
21
77
357
5
16
41
8
249
39
70
115
199
40
680
62
174
68
67
155
356
54
200
32
129
27