26
16
32
35
5
59
65
14
18
4
17
156
84
2
24
22
99
153
41
62
28
12
52
43
33
50
67
30
97
10
51
21
7
15
42
49
36
9
39
271
25
182
29
23