76
80
17
12
92
28
14
46
27
55
41
38
128
10
86
166
42
204
74
63
239
131
167
100
35
357
20
37
21
186
65
29
7
83
117
98
121
8
6
177
31
139
23
61
99
90
60