54
52
66
56
31
37
14
17
53
48
63
85
36
69
51
28
128
20
65
22
76
46
103
33
61
16
118
99
62
30
244
146
148
158
169
83
126
18
29
55
79
59
27
24
41
90
44
180
130