4
12
11
5
13
9
10
45
47
3
41
38
27
142
22
39
62
31
237
36
33
298
15
20
95
6
71
2
18
314
28
48
44
17
52
16
21
107
266
251
32
14
49
60
93
37