27
527
8392
16
52
77
55
185
43
33
96
107
204
138
133
98
54
64
58
156
130
145
95
26
56
69
131
966
181
61
35
220
563
24
46
100
29
109
74
160
233
361