42
37
83
17
34
44
86
24
52
103
39
66
135
53
4
58
91
69
90
94
112
28
59
104
45
23
87
21
27
38
36
142
161
111
272
160
62
88
366
35
193
108
41
55
33
22
97
141
77
11