5
11
14
43
13
9
31
18
25
8
68
70
51
22
118
64
55
28
39
4
3
7
24
16
27
101
251
12
15
49
74
37
96
45
23
2