47
35
23
17
27
24
40
44
42
62
156
157
136
159
64
199
102
74
230
53
160
150
89
132
130
87
68
48
61
43
142
19
108