10
13
38
31
9
43
3
15
74
34
115
80
25
48
19
27
78
8
45
126
22
53
17
52
55
33
21
142
93
107
98
14
54
79
4
32
20
363
81
40
94
42
30