12
74
6
17
66
9
5
72
29
36
363
104
24
10
1054
910
77
13
279
41
181
107
179
4
219
539
807
253
476
109
3
25
141
2
49
44
26
45
111
73
71
600
16
161
27
20
1940