226
126
15
64
25
26
40
28
206
17
299
39
260
84
42
23
30
10
280
73
33
163
154
66
117
1107
415
22
18
189
9
63
11
20
32
60
49
264
144
121
59
263
217
100
119
52
58
91
65