170
46
264
46
85
83
23
27
27
93
8
15
91
90
30
26
49
43
38
23
24
9
34
66
30
25
29
17
5
15
13
47
17
12
30
13
40
9
5
13
4
18
9
7
67
11
32
73
2
10