23
15
19
16
48
5
50
8
149
4
13
24
133
178
32
97
46
136
7
38
243
34
185
26
82
91
65
61
100
94
157
202
119
35
80
92
76
69
150
156
111
132
428
254
21
63
68
130
184