1
6
19
39
29
62
33
190
54
164
56
737
284
94
95
223
60
360
89
137
173
9
50
59
545
44
5
160
129
34
32
17
16
109
18
36
65
31
14
11
7
188
85
257
143
607
714
391
179
66
77
333
72
199
117