155
89
26
50
116
163
39
146
102
72
283
133
54
123
93
112
85
165
131
35
66
193
124
86
120
147
46
82
104
28
41
51
246
247
48
98
114
30
309
182
52
135
60
206
64
55
88
75
37
195