187
27
1696
851
32
45
247
1031
25
117
40
106
6
18
34
23
61
144
21
9
33
110
53
379
64
86
15
22
369
157
73
30
19
309
26
20
44
80
302
1064
51
211
92
13
114
332
63
43
36
57