562
733
37
61
55
16
111
275
8
5
6
7
13
472
311
228
35
241
25
51
18
19
22
133
11
62
136
80
187
229
149
88
125
4
478
633
90
533
82
392
218
445
309
220
83
174
92
432
10
107
753
74
63
110
71