9
16
89
123
142
74
114
6
8
54
34
33
31
21
26
115
76
244
5
7
70
53
44
19
20
41
12
64
10
159
35
24
11
1
2
4
15
66
56
111
65
143
38
173
18
51
80
13
29