77
108
143
1606
39
520
47
29
32
44
220
177
27
66
73
28
65
160
23
823
104
324
89
816
529
827
2625
1266
2264
1185
1487
59
69
34
13
24
116
37
462
17
16
12
126
92
19
196
9
147
8
22
6
86
26
10