42
77
35
24
39
118
74
48
13
17
108
378
239
84
41
34
78
150
224
99
175
233
36
92
117
8
124
270
14
60
170
212
37
152
72
330
104
386
51