16
26
34
446
32
55
77
405
23
49
19
25
52
13
33
62
88
70
186
48
196
28
106
63
20
17
59
22
27
37
15
12
51
158
44
210