74
27
50
242
590
65
155
54
20
141
69
13
208
26
43
67
161
143
37
53
88
30
222
111
207
103
46
251
386
3
166
123
98
83
352
200
64
84
38
97
24
28
39
317
17
110
342
44
115
57
169