47
52
90
53
68
165
120
66
78
87
33
59
48
55
32
44
76
282
71
29
75
56
42
35
62
65
101
216
46
190
38
82