77
27
41
34
16
30
104
75
35
50
89
19
49
39
182
68
99
31
47
108
26
7
5
25
109
183
56
46
29
256
90
22
48
241
55
59
69
67
42
38
101
133
62
78
100
150