18
30
31
12
15
96
165
53
8
156
32
24
47
161
60
46
28
20
64
13
74
52
10
6
48
39
103
22
83
3
37
23
69
38
87
29
11
27
25
44
19