47
35
28
11
38
13
52
208
36
270
34
59
32
76
131
31
37
80
39
58
27
140
90
43
66
72
23
22
48
595
42
24
609
139
144
103
57
33
194
53
218
61
264
653
663
65
45
12