46
11
17
33
18
42
81
71
44
29
8
57
22
140
24
16
40
12
13
31
47
30
5
4
79
52
188
89
27
88
60
19
63
48
73
56
67
41
59
37
26
53