10
34
26
22
277
40
13
5
61
9
37
14
7
35
12
15
4
24
20
23
18
66
80
21
406
27
115
8
172
139
96
46
33
30
67
177
92
56
25
1
19
108