266
197
87
64
39
26
262
95
15
42
381
94
132
376
109
137
91
14
40
128
65
124
272
43
59
121
63
24
278
23
81
164