220
76
73
85
18
28
8
178
20
50
16
146
6
30
21
27
11
17
23
7
40
29
60
15
9
32
97
96
114
26
12
388
46
119
336
14
67
218
57
22
115
42
36
39
80
72
368
41