34
154
162
171
271
108
357
254
116
32
29
1225
134
152
49
2018
218
26
229
22
531
4
13
35
550
14
55
241
158
48
30
114
18
81
60
38
113
93
56
149
702
43
36
24
79
214
21
364
67
146
41
7
99