26
56
41
20
18
23
9
27
45
46
21
4
16
6
19
11
13
14
10
35
30
17
39
266
8
50
2
7
28
498
196
71
3
36
24
130
25
105
77