44
51
111
80
78
29
139
153
46
127
77
22
13
203
43
16
8
64
40
57
113
48
260
31
233
2
19
9
62
26
14
73
27
28
85
79
50
63
15
4
66
42
37
160
47
81
32