42
90
33
57
31
43
44
52
68
11
27
47
141
25
39
122
45
26
55
37
49
32
29
48
15
86
38
67
40
21
28
118
162
132
94
127
436