87
144
14
96
44
109
282
93
159
52
56
37
130
113
22
57
67
137
94
463
123
15
71
115
74
232
83
104
46
36
242
25
585
290
390
114
58
81
35
202
64
76
150
189
54
106
31
103
134
706
366
347
125
442