73
71
46
45
40
256
25
31
32
62
44
9
87
19
23
30
10
5
76
55
18
17
28
100
57
42
36
16
34
14
65
41
27
70
21
26
49
20
50
13
208
1333
2