176
170
46
262
46
85
83
23
27
27
8
15
93
91
90
30
26
36
49
23
11
43
24
34
38
9
8
15
66
22
25
4
30
28
29
13
24
3
19
17
25
15
5
13
47
30
19
16
12