88
27
171
25
134
44
43
69
52
17
82
359
77
50
21
12
149
41
38
71
74
92
75
53
208
125
32
116
168
230
117
215
85
106
181
34
99
95
51
132
248
111
49
157
196
268
162
176
115
59
29