163
166
26
23
12
67
62
58
36
34
65
48
33
25
20
75
8
24
103
77
30
59
10
15
74
37
32
6
42
18
5
27
76
43
49
50
44
190
39
85
40
54
38
11