110
74
7
52
32
22
97
33
11
130
96
159
388
14
24
12
57
58
6
4
16
25
30
39
19
51
18
36
21
59
49
47
2
137
145
46
182
171
387
15
9