15
9
36
17
10
32
16
97
26
62
146
13
109
8
23
21
108
136
169
107
1098
188
41
88
127
31
59
106
239
116
84
171
445