688
51
49
54
27
587
189
19
11
29
16
43
17
3
50
32
20
206
68
85
168
22
118
18
432
111
108
219
33
98
21
23
88
14
38
28
56
34
13
115
322
41
57
740
167
78
61