496
45
17
71
95
46
230
487
24
107
15
33
58
48
8386
44
864
132
325
25
27
69
4
983
473
165
380
267
32
403
50
70
55
491
79
594
12
123
23
1521
159
180
673
18
13
62
28
149
100
34
727
51
38
54
320
81