67
63
27
62
45
4
23
76
47
44
40
161
12
37
88
5
51
22
61
54
66
68
16
13
25
29
746
80
8
49
72
10
9
89
32
56
73
59
34
189
74
342