38
28
34
14
54
50
33
37
23
11
44
17
30
55
47
31
53
215
96
62
51
42
84
95
59
27
39
113
58
154
56
100
57
29
65
89
52
49
109