151
107
91
49
17
47
216
172
215
39
198
10
44
29
56
135
71
9
51
76
82
40
253
400
79
12
46
98
35
105
20
115
11
344
74
4
190
27
13
110
34
54
7
30
318
109
280
32
229
38
179