672
184
112
26
11
20
12
198
322
21
168
40
185
136
36
28
87
39
16
46
57
64
31
83
159
43
78
70
239
19
25
41
35
52
84
50
58
30
47
45
54
100
95
106
38