26
33
5
12
24
6
14
79
8
19
37
3
22
16
113
43
104
131
129
151
7
150
9
25
4
35
17
36
291
256
122
28
63
32
15
48
10
45
29