14
56
39
186
8
48
19
27
85
18
9
50
25
452
26
93
45
13
36
35
572
58
6
42
127
84
7
54
41
32
120
23
338
187
202
404
43
37
215
119
140
22
196
12
16
77
96
20