76
50
30
75
23
12
39
20
19
73
4
54
71
55
26
64
18
81
53
94
15
60
29
17
38
37
51
129
27
36
10
31
13
16
178
25
401
449
9
59
230
7
21
70