16
30
41
32
131
113
50
62
45
81
120
26
37
38
142
101
29
20
21
22
31
15
69
156
39
12
25
13
42
77
67
54
661
170
53
49
5
28
105
60
136
14
72
68
36
150
57