3
10
2
6
14
15
8
13
19
21
4
9
17
5
140
48
27
31
26
18
42
71
56
148
45
33
12
143
35
39
46
144
59
51
172
108
80
261
74
36
30
118
66
7