247
13
96
50
74
41
24
12
14
10
81
251
130
63
64
720
183
46
113
190
210
83
132
43
95
87
1697
70
387
32
100
23
89
22
35
432
144
120
38
165