26
186
260
336
37
12
10
3
2
30
1
20
14
128
35
34
31
7
62
76
29
59
39
19
41
49
8
43
22
15
25
18
32
23
138
16
13
277
4
6