9
12
19
70
33
5
56
15
67
1038
13
74
283
20
14
32
26
30
10
144
11
448
6
97
57
94
84
48
1
104
47
75
65
39
195
25
226
17
55
43
110
16
266
73
91