5
18
13
24
16
76
8
11
42
10
49
57
35
7
14
70
51
34
25
3
72
43
64
389
19
23
9
6
17
22
38
69
110
12
37
107
45
48
21
15
39
28
141
30