67
51
27
217
174
113
122
2
91
34
49
9
4
25
77
147
50
38
43
47
59
94
36
18
76
19
297
12
79
63
123
75
70
41
68
56
85
770
31
655
805
111
71
183
201
14
156
78
124
191
55