34
76
79
41
203
44
132
40
18
21
39
123
143
23
195
140
196
108
50
56
67
24
69
48
167
9
8
15
169
42
218
141
80
38
28
484
17
433
680
233
32
49
264
57
33
96
337
217
73
116
724
100
46
82