20
10
4
8
24
119
26
23
13
1
74
12
25
67
6
135
9
35
3
5
73
51
34
66
56
250
42
14
18
28
2
7
11
19
260
285
58
79
15
70
170
48