97
232
26
29
47
34
176
36
23
27
38
155
16
15
201
46
13
58
42
287
31
369
60
49
45
87
62
144
21
51
43
52
32
134
67
366
247
168
170
90
365
267
456