73
47
181
18
244
287
45
197
12
46
170
57
64
22
14
20
54
35
106
545
117
100
259
21
62
43
59
480
93
90
469
97
25
30
83
333
9
51
129
148
41
50
44
82
84
191
110
92
188
28
166