26
10
12
33
4
15
43
9
5
11
259
28
29
47
88
50
90
41
167
75
32
30
61
7
14
31
19
46
8
23
39
35
6
73
48
137
129
17
45
126
51
258
57
38