4242
89
1183
171
25
72
29
18
63
101
11
53
170
90
56
16568
122
524
73
42
9
19
31
539
57
172
33
107
167
50
219
113
35
52
51
132
87
267
603
64
192
236
303
8
24
32
12