18
11
87
56
12
32
102
203
28
134
34
20
31
17
71
70
38
25
64
15
76
5
169
105
118
62
153
151
116
119
108
55
52
8
168
9
158
196
92
130
187
84
43
79
97
74
159
68
23
40