236
108
182
94
31
49
118
17618
207
124
28
134
110
72
45
51
565
63
27
205
128
61
197
75
116
125
60
30
46
246
214
73
91
185
104
65
624
161
69
68
26