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