591
27
76
28
14
25
48
65
19
31
9
50
60
26
22
289
47
34
32
17
23
80
24
38
18
42
40
5
62
12
11
36
37
15
41
67
139
208
88
74
121
61
49
52
70