9
11
16
3
10
28
47
66
15
142
14
237
91
40
70
6
32
13
62
31
76
129
64
50
34
74
37
73
72
30
54
35
42
412
78
102
19
43
25
21
17
45
23
41
86
67
53
52
26