16262
91
71
140
108
207
23
10
37
106
51
80
28
116
29
100
541
240
64
56
33
32
48
20
43
85
52
83
72
54
551
22
36
74
62
1338
50
79
46
69
47
803
67
149
68
182
154
178
113
76