58
25
48
76
2
109
101
46
23
27
66
51
59
30
22
77
54
16
57
39
8
15
67
44
19
14
18
73
31
13
142
38
24
62
60
3
29
11
28
7
55