71
94
202
70
43
365
262
374
120
153
99
148
114
48
68
189
103
243
291
112
49
64
200
41
349
1133
253
158
72
1764
53
179
80
111
615
213
445
33
102
32
35
100
40
29
184
117
147