26
76
88
20
135
62
73
71
13
63
53
14
55
41
17
9
34
85
84
30
48
279
99
51
25
92
115
232
27
194
161
96
133
90
83
36
168
77
81
114
22
52
12
79
56
108
80
61
38