189
16
13
106
115
149
54
38
157
290
151
24
75
53
56
227
1292
1737
98
90
201
22
93
50
41
685
69
204
97
74
129
494
48
152
113
39
82
940
65
42
63
180
111
371
51
123
59
71
80
254
130
105
64
343