42
56
136
62
37
90
75
131
25
78
66
46
79
117
38
86
13
47
48
29
36
41
33
81
9
68
55
49
35
27
39
83
61
104
1167
44
11
103
28
171
15
233
21
67
20
22
45