26
15
46
35
21
44
149
31
10
52
7
69
59
8
9
147
43
14
38
128
107
63
55
28
3
6
1
102
29
121
30
49
132
113
16
25
34
12
47
51
11
60
50
117
32
33