139
81
172
327
20
68
747
536
509
74
77
13
41
220
462
9
90
48
46
54
783
307
146
95
33
153
82
174
128
55
49
151
115
57
32
38
39
71
52
66
4
21
145
65
92
72
34
150
50
10
94
14
24
61
62
116