506
209
1
175
3
165
91
113
140
132
62
2
13
143
286
24
44
9
20
70
26
63
17
195
227
544
6
4
64
11
204
116
1103
16
1699
42
118
5
122
22
8
29
219
51
76
7
930
115
182
21
18
303
1238
12
1715
14
476
445
394
446
28
223
150
15
58
475
431
727
52
733
163
23
19
90
258
443
50
107
30
10