30
144
66
58
48
459
65
14
59
17
54
97
7
4
42
903
181
853
29
56
28
386
283
251
220
9
36
1252
34
60
187
182
490
27
69
262
93
25
35
1032
532
49
40
18
149
200
20
876
26
47
73
390
1370