4
42
69
28
68
27
62
40
15
10
20
13
54
43
7
11
23
44
22
32
34
21
89
61
53
12
26
38
57
65
73
148
45
19
107
5
14
18
96
101
67
79
46
71