56
191
54
37
29
131
27
17
12
21
16
439
206
33
47
147
24
20
169
39
238
74
1044
66
81
32
62
38
31
11
45
48
83
23
13
7
26
50
41
25
35
43