144
23
186
382
98
9
32
20
981
29
17
1253
344
50
86
43
55
1788
88
73
118
16
44
96
489
28
143
24
107
36
41
141
67
68
33
223
18
4200
245
347
380
117
31
92
610
119
235
291
145
169
65
324
15