78
211
46
38
161
94
27
125
173
22
24
209
30
77
17
37
41
133
142
292
88
40
66
64
358
11
90
15
91
32
52
45
130
148
260
195
120
48
33
114
34
73
50
196
21
16