1
24
11
26
47
32
36
25
19
10
43
17
14
31
29
53
44
30
52
208
96
62
51
42
84
92
59
27
38
95
37
113
57
154
56
100
54
33
65
89
49
109