83
65
45
998
19
577
502
13
573
4
56
557
8
561
38
15
26
2568
9
88
16
11
95
90
5
34
205
1243
14
102
12
29
52
146
50
3
77
1820
73
27
33
424
22
42
48
17
89
49
106
311
51
431
530