10
28
6
67
31
36
54
234
9
105
131
80
39
13
38
3
43
171
90
15
7
89
62
20
95
8
19
112
27
32
5
147
25
44
143
398
69
30
29
11
18
14
17
48
451
79
37