43
100
94
146
102
89
39
51
76
18
26
22
38
8
125
25
68
58
28
42
21
19
27
36
57
24
66
72
31
35
61
104
32
16
29
105
33
37
48
56
44
23
55
115
85
40
53
46