32
16
30
45
47
40
88
8
18
59
42
24
14
19
53
20
691
156
21
11
4
107
13
64
69
207
71
6
7
12
39
60
92
38
44
25
52
17
201
29
34
57
55
22
5