15
83
52
24
6
8
113
46
23
38
39
74
34
153
158
118
165
21
9
35
30
2
18
62
31
69
47
171
61
93
16
10
161
56
49
96
54
50
41
19
26
216