155
156
212
433
6
56
198
99
27
45
55
458
15
114
140
74
108
13
18
26
49
160
90
102
69
31
189
131
79
44
28
53
73
116
24
35
14
33
238
65
180
16
76
209
43
72
70
440
164
95
42
62
59