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