170
168
45
259
82
84
46
22
10
8
48
14
38
26
93
42
28
91
15
36
24
89
25
23
14
4
28
47
39
27
23
66
11
34
29
25
3
28
15
9
4
22
16
2
18
5
8
32
31