110
6
14
25
9
2
11
48
5
20
16
10
218
45
13
38
160
19
18
68
41
4
8
35
7
39
166
117
96
47
70
46
49
24
399
64
387
36
43
26
3
1
62