9
16
15
7
19
38
14
10
21
24
34
20
12
46
55
31
44
23
166
4
30
13
6
32
2
37
17
18
22
72
51
68
125
27
45
199