55
39
82
50
48
35
25
104
108
69
129
182
113
157
52
81
191
72
22
34
135
77
181
112
110
65
47
127
380
58
20
59
131
120
98
117
115
97
146
318
41
38
89
258
30
99
221
118
76
390
46
57
111
174
28
170