174
107
119
64
348
221
301
969
311
71
130
331
26
75
127
52
429
447
123
319
234
298
226
355
202
525
40
158
69
44
151
137
131
43
113
308
88
371
134
612
132
104
49
60
265
274
54
153
128
83
25
102
33
87
120
48
126
37