87
193
148
52
108
118
44
117
153
49
111
1587
76
47
96
36
334
513
115
882
70
242
213
98
171
126
22
90
64
125
34
65
27
94
63
61
107
435
41
144
124
80
149
26
20
16
25
40
38
133
58
19
32
73
189