72
198
23
32
183
9
179
133
146
84
10
90
52
43
116
48
59
100
37
74
78
42
22
132
128
15
50
19
44
34
20
109
17
248
131
88
97
30
27
149
47
96
85
38
68
33
79
212
229
286
670
21