76
27
9
19
7
21
65
41
37
52
46
77
214
11
16
22
153
2
57
83
20
88
30
15
47
50
18
10
39
34
51
23
141
437
85
707
31
313
878
435
89
97
24
69
25