78
67
271
65
72
29
27
56
148
5
90
31
84
158
102
132
181
103
144
171
153
43
14
118
39
36
295
212
83
122
26
34
19
10
87
94
25
18
24
38
41
9
75
163
193
50
86
12
89