8
131
49
14
20
17
27
67
16
11
30
29
24
73
77
43
31
3
93
111
59
47
88
21
166
44
19
69
39
13
25
7
71
50
28
4
46