34
226
600
73
185
189
351
342
377
724
92
196
42
32
218
10
208
76
153
158
125
56
5805
128
148
399
359
84
63
52
27
26
31
194
215
104
156
18
58
119
105
71
111
13
66
405
86
24
61
101
46
48
60