91
23
20
34
29
79
140
24
18
26
151
27
53
28
37
22
16
39
14
70
57
19
80
81
49
31
50
43
127
12
17
42
40
75
38
36
100
48
46
60
44