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