10
8
121
4
43
14
47
87
45
19
32
15
21
18
12
179
28
57
65
37
13
93
36
42
44
11
50
78
2
7
130
82
156
25
9
52
123
55
100
38
6
22
27