17
21
13
50
151
34
27
23
46
110
137
37
116
63
56
19
32
62
71
94
66
47
18
122
26
73
82
69
72
48
83
52
43
76
115
268
51
89
243
240
42
161
164
36
4
176
216
81
158
177