39
10
53
21
27
76
36
8
13
958
16
129
77
71
142
22
1
24
242
3
98
445
335
387
6
102
57
89
113
108
132
2
4
112
46
40
12
20
191
1416
154
4329
143
81