36
14
32
134
23
146
75
8
49
66
344
41
58
270
145
183
192
37
9
239
63
74
101
22
53
33
209
137
194
42
67
240
82
48
153
238
56
256
28
98
171
154
142
293
61
79
27
16
34
531
106