52
155
50
99
70
91
136
94
62
238
310
83
56
26
24
46
277
40
36
41
16
19
131
38
35
39
241
28
130
59
146
179
132
174
45
32
109
93
77
55
71
181
63
104
14
153
368
169
90
48
120