10
26
22
7
16
61
41
23
6
19
74
15
36
14
13
307
484
37
176
243
29
58
1379
44
632
52
57
45
25
338
42
55