53
37
81
220
71
79
6
185
140
22
69
32
152
627
319
73
151
166
150
57
70
75
46
241
95
35
18
60
67
28
68
122
96
298
203
92
29
72
98
374
74
149
189
254
48
97
8
110
398
100
33
160
51
171