783
172
139
65
163
173
28
17
43
5
130
98
103
62
25
55
54
15
135
40
14
23
53
58
44
216
51
41
21
85
39
96
187
178
46
18
38
73
27
137
22
19
148
104
63
168
12
10