68
59
13
36
39
41
85
236
66
70
941
131
151
15
3195
858
76
35
216
28
142
21
49
14
442
26
12
20
29
187
86
183
54
315
38
282
33
207
52
606