9
11
145
19
824
17
12
8
7
73
10
3
6
18
21
52
54
28
22
45
38
23
36
112
20
5
43
4
567
29
80
82
34
16
33
87
182