42
20
34
661
63
17
45
196
6
15
33
52
76
272
9
71
224
54
24
47
26
84
149
19
306
21
215
120
340
82
44
38
62
77
173
440
14
134
83
1347
321