32
36
79
53
103
148
30
13
17
177
161
107
183
27
33
61
237
171
44
34
210
54
96
10
93
92
128
52
87
28
19
62
46
73
102
94
146
101
95
75
22
43
26
12
175
37
78
45
264
42
114