65
57
62
8
54
38
44
179
47
19
45
12
28
17
9
15
166
56
29
53
91
126
76
46
50
23
11
7
16
87
107
186
42
26
99
30
13
35
59
27
110
101
24
22
79
105