506
209
1
175
3
165
91
113
141
133
62
2
13
143
286
24
44
9
20
71
26
63
17
195
227
544
6
4
64
11
204
116
1103
16
1700
42
118
5
122
22
8
140
29
219
51
76
7
930
115
182
21
18
303
1238
12
1716
14
477
448
394
446
28
220
150
15
58
475
432
729
52
733
163
23
19
90
258
443
50
108
30
10