40
136
51
12
25
76
155
16
7
18
38
46
208
91
89
62
39
43
6
5
17
21
31
19
156
157
20
15
116
35
57
85
81
49
67
9
215
132
139
142
196
41
143
22