16
143
6
22
15
10
41
37
69
73
30
98
119
18
86
1260
142
88
291
19
13
33
21
29
751
54
436
62
160
83
11
112
149
290
545
195
114
155
25
49
117
198
359
374
390
71
172
329
124
17
72
147
131
159