69
26
176
21
78
31
146
67
25
39
143
16
51
37
18
109
185
107
32
53
111
116
96
92
312
88
87
106
128
101
170
90
183
52
207
164
36
80
55
47
27
49
57
77
244
17
85
41
97
129
62