49
23
114
32
15
144
53
44
178
41
230
420
172
68
65
66
28
40
152
249
89
117
50
86
31
99
157
22
30
119
56
18
115
17
74
70
36
91
54
52
60
90
58
138
120
63
150
9