16
36
34
17
9
304
121
27
15
25
29
50
19
460
96
20
88
94
7
22
12
11
8
5
21
10
90
63
58
37
115
77
71
24
49
26
46
6
14
73
83
54
28
82