5
4
23
24
26
15
69
45
25
46
105
53
28
11
29
100
251
99
81
31
47
30
58
14
12
9
32
10
19
18
40
71
16
185
74
135
52
95
103
20
242
35
17
86
59
34
21
42
60
54