144
71
26
57
75
22
55
168
84
112
145
137
42
94
72
333
99
247
59
100
234
113
241
15
74
92
61
114
50
45
52
107
321
166
21
91
140
31
82
40
60
29
79
24
43
194
17
97
28
86