108
14
49
17
51
258
4
24
22
9
242
59
46
19
52
23
211
28
50
25
302
141
11
240
5
21
7
43
16
15
69
811
47
472
276
64
239
187
27
561
477
10
57
29
60
8
30