76
409
56
130
38
70
27
65
158
114
295
5
40
78
16
190
197
33
109
257
69
253
95
138
87
30
89
186
66
32
26
202
86
46
369
9
43
55
279
379
200
11
10
64
178
13
21
526
37
44