314
62
419
251
35
116
67
126
63
21
52
29
37
106
8
586
43
42
99
51
139
434
112
235
426
147
94
19
362
73
48
25
285
30
108
38
20
242
36
44
82
45
130
136
55
41
17
22
13