11
28
22
23
113
37
24
41
25
8
80
17
43
56
31
36
71
38
26
42
45
49
51
19
337
33
18
9
16
14
90
47
34
166
69
318
4
61
54
52
27