74
57
58
26
31
11
44
17
18
42
96
378
39
32
84
49
207
83
90
127
357
128
45
1297
15
27
120
103
209
82
343
46
38
228
187
9
28
148
22
135
77
48
206
36
80
37
322
158
112
149