48
41
219
16
29
248
10
56
20
4
125
46
40
21
7
22
77
12
28
33
8
54
127
31
5
112
53
450
14
32
6
57
23
539
55
13
50
49
18
36
24
2
39
25
99
19
42