16
21
39
11
8
18
29
159
13
17
14
64
6
34
30
90
38
91
48
59
43
47
26
67
143
123
181
53
82
28
65
58
52
63
46
112
174
95
149
84
49
79
151
127
54
31