64
17
85
106
50
37
94
33
73
39
161
34
41
32
49
72
230
367
138
142
113
52
74
69
165
42
152
22
15
96
60
9
38
79
107
408
90
29
112
204
7
171
186
24
181
87
62
166
56
31