358
24
63
338
26
16
30
39
18
28
201
31
162
53
23
14
32
21
7
40
178
13
49
82
47
36
9
11
571
29
69
55
62
56
66
70
149
8
52
330
458
67
193
140
248
249
184
119
547
159
34