17
43
95
49
50
137
46
62
196
91
71
149
86
217
90
20
15
108
31
103
161
16
8
48
78
29
77
21
11
134
80
37
41
60
33
113
24
88
247
501
180
51
188
27
61
4
32
122
14
120
101
165
36
30
26
87