154
152
259
177
196
124
32
33
72
105
83
146
62
93
25
9
81
55
89
42
88
51
300
153
38
67
187
28
36
39
60
52
50
18
27
82
90
314
63
23
41
20
74
49
29
136
331