266
19
29
21
12
3
34
22
14
9
120
17
5
26
6
260
23
641
102
30
8
32
24
665
25
141
125
43
13
7
1
38
142
235
62
331
20
340
97
15
365
1326
51
67
143
300