48
152
26
40
13
38
32
133
44
277
41
59
36
256
58
37
35
233
31
49
17
305
29
210
211
269
182
33
79
373
78
62
70