15
19
12
7
61
47
64
51
83
82
57
272
301
23
58
26
46
43
70
207
473
298
280
113
59
1855
1276
168
25
38
76
32
24
35
1170
49
20
33
37
34
60