163
237
62
103
88
29
24
100
54
156
39
75
34
50
33
28
20
32
33
2
9
10
38
16
6
15
22
28
18
47
33
8
27
3
25
15
14
35
24
24
52
39
26
38
12
25
18
9
18
15