4
21
66
59
42
55
40
14
30
26
3
25
6
121
9
32
213
1
12
18
10
78
19
135
241
50
16
33
63
48
47
22
140
71
56
45
143
84
24
118
54
36
81
142
209
138
34