8
26
93
30
37
89
57
5
17
42
34
19
66
138
23
12
80
84
38
27
11
39
45
10
32
58
43
21
9
4
20
31
61
13
33
150
18
24
29
25
14
69
7
44
3