10
26
22
7
15
60
41
6
19
74
36
14
13
307
484
37
40
176
243
27
58
1379
44
24
632
52
57
45
25
338
42
55