18
46
11
61
792
41
78
299
62
23
1000
185
14
253
12
40
3
0
82
9
227
27
22
19
50
24
55
118
59
72
370
8
188
86
5
26
203
2403
199
42
125
25
17
81