7
29
10
27
39
21
17
25
4
102
48
80
13
15
51
24
16
49
46
154
26
45
95
209
43
42
44
55
18
68
108
38
14
103
269
104
63
31
144
70
121
118
176
116
149