9
20
15
390
10
37
576
113
55
416
34
419
375
13
41
143
22
18
67
665
26
1064
80
23
1
35
135
49
300
111
25
28
65
119
500
126
16
189
69
46
29
58
64
48