5
25
1
4
97
11
57
3
7
22
14
29
66
18
2
34
26
33
81
12
24
46
6
219
79
19
37
15
113
16
43
112
100
131
128
150
9
35
17