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