246
187
264
31
20
170
51
503
61
26
97
4
16
54
41
46
163
17
6
60
87
73
10
37
47
136
673
58
118
53
63
147
86
19
49
82
24
29
12
32
52
280
88
27
1350
189
64