42
37
35
29
99
72
24
28
62
189
31
242
45
17
70
60
48
580
65
64
83
36
30
49
85
116
33
32
101
114
19
94
159
82
71
43
111
15
124
47
206
87
26
74
46
25
8
86
113