50
148
151
52
13
360
131
143
160
68
70
329
18
37
28
61
101
266
157
77
69
71
74
95
20
300
132
59
48
16
45
256
53
49
341
36
107
177
14
353
155
136
96
103
22
41
380
32
35
38
535
304
129
39