26
38
41
17
5
45
6
103
43
141
279
8
33
9
31
44
24
56
49
25
54
14
10
23
7
12
51
13
4
63
16
59
47
3
20
164
2
57