60
69
42
361
171
25
26
782
53
18
160
52
282
161
7737
56
127
84
552
27
102
112
150
288
17
74
40
125
31
93
88
108
79
172
47
104
30
67
92
409
48
216
121
90
49
64
1228
32
650