48
8
92
32
71
74
114
67
61
37
150
88
58
40
65
155
50
55
44
38
218
146
178
49
16
192
22
25
369
1145
880
283
76
69
15
181
81