33
48
19
18
1
34
59
27
25
11
10
50
101
168
156
40
15
32
38
6
20
13
7
44
24
49
123
142
35
39
51
131
54
107
12
14
47
153