34
169
40
47
35
68
199
95
45
33
182
217
96
82
122
144
43
81
41
37
60
32
142
59
65
23
140
16
674
22
55
200
114
53
170
204
329
1812
110
31
586
27
57
1120
119
312
52
196
451
83