9
20
4
23
3
53
77
46
32
198
63
109
82
54
130
17
12
42
25
21
16
35
18
108
131
123
74
58
27
286
14
7
5
29
115
97
95
67
45
1
15
24
6
147